package br.com.panfleto.cadastro.model.persistence;

import org.apache.commons.lang.builder.ToStringBuilder;

import br.com.panfleto.util.PersistentObject;

/** @author Hibernate CodeGenerator */
public class TbProduto implements PersistentObject {

	/** identifier field */
	private Integer cod;

	/** persistent field */
	private int avisoCod;

	/** nullable persistent field */
	private String descricao;

	/** nullable persistent field */
	private String url;

	/** nullable persistent field */
	private Integer ean;

	/** nullable persistent field */
	private String descricaoReduzida;

	private String grupo;

	/** full constructor */
	public TbProduto(Integer cod, int avisoCod, String descricao, String url,
			Integer ean, String descricaoReduzida) {
		this.cod = cod;
		this.avisoCod = avisoCod;
		this.descricao = descricao;
		this.url = url;
		this.ean = ean;
		this.descricaoReduzida = descricaoReduzida;
	}

	/** default constructor */
	public TbProduto() {
	}

	/** minimal constructor */
	public TbProduto(Integer cod, int avisoCod) {
		this.cod = cod;
		this.avisoCod = avisoCod;
	}

	public Integer getCod() {
		return this.cod;
	}

	public void setCod(Integer cod) {
		this.cod = cod;
	}

	public int getAvisoCod() {
		return this.avisoCod;
	}

	public void setAvisoCod(int avisoCod) {
		this.avisoCod = avisoCod;
	}

	public String getDescricao() {
		return this.descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public String getUrl() {
		return this.url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer getEan() {
		return this.ean;
	}

	public void setEan(Integer ean) {
		this.ean = ean;
	}

	public String getDescricaoReduzida() {
		return this.descricaoReduzida;
	}

	public void setDescricaoReduzida(String descricaoReduzida) {
		this.descricaoReduzida = descricaoReduzida;
	}

	public String toString() {
		return new ToStringBuilder(this).append("cod", getCod()).toString();
	}

	public String getGrupo() {
		return grupo;
	}

	public void setGrupo(String grupo) {
		this.grupo = grupo;
	}

}
